OBJS=bin/liste.o bin/ennemi_intelligence.o bin/ennemi.o bin/jeu.o bin/jeuSDL.o bin/flatiron.o bin/niveau.o bin/module_affichage.o bin/sauvegarde.o bin/menu.o 
FLAGS=-pedantic -Wall
NOMEXEC=flatiron.exe
	
bin/%.o: %.c
	gcc $(FLAGS) -o $@ -c $<
	
$(NOMEXEC): $(OBJS) bin/main.o 
	gcc $(FLAGS) -lSDL -lSDL_ttf $(OBJS) bin/main.o -o $(NOMEXEC)

editeur: $(OBJS) bin/editeur_niveau.o bin/mainediteur.o
	gcc $(FLAGS) -lSDL -lSDL_ttf $(OBJS) bin/editeur_niveau.o bin/mainediteur.o -o editeur
	gcc -pedantic -Wall -o bin/editeur_niveau.o -c editeur_niveau.c
	
clean :
	rm bin/*.o
	
allclean :
	rm bin/*.o $(NOMEXEC) editeur
